administer punishment - Español Inglés Diccionario